import sys

def print_version(lib_name, module=None):
    """打印指定库的版本信息，如果未安装，则输出提示信息。"""
    try:
        if module is None:
            module = __import__(lib_name)
        version = getattr(module, '__version__', '未知版本')
        print(f"{lib_name} 版本: {version}")
    except ImportError:
        print(f"{lib_name} 未安装")

if __name__ == "__main__":
    print(f"Python 版本: {sys.version.split()[0]}")
    
    print_version('torch')
    print_version('numpy')
    print_version('matplotlib', module=__import__('matplotlib'))
    print_version('pandas')
    print_version('pillow', module=__import__('PIL'))
